@charset "utf-8";

.img_show_box {position: relative;}
.img_show_box img {display: block;width: 100%;}
.img_show_box .img_num {position: absolute;width: 100%;height: 6px;left: 0;bottom: 15px;text-align: center;line-height: 0;}
.img_show_box .img_num a {display: inline-block;width: 6px;height: 6px;overflow: hidden;font-size: 0;line-height: 0;border-radius: 50%;background-color: rgba(255,255,255,.3);z-index: 2;}
.img_show_box .img_num a.current {background-color: rgba(255,255,255,1);}

.home_nav {overflow: hidden;margin-bottom: 20px;border-bottom: 1px solid #e0e0e0;background-color: #fff;}
.home_nav li {float: left;padding: 12px 0 8px;box-sizing: border-box;width: 25%;text-align: center;}
.home_nav li a {position: relative;display: block;width: 100%;padding-top: 55px;font-size: 13px;color: #737373;}
.home_nav li a::after {position: absolute;top: 0;left: 50%;width: 52px;height: 52px;overflow: hidden;margin-left: -26px;content: "";background: url(../img/icon_home_menu.png) 0 0 no-repeat;background-size:331px 50px;}
.home_nav li:nth-child(2) a::after {background-position: -93px 0;}
.home_nav li:nth-child(3) a::after {background-position: -187px 0;}
.home_nav li:nth-child(4) a::after {background-position: -280px 0;}

.news {position: relative;overflow: hidden;margin-bottom: 20px;padding-top: 10px;border-top: 1px solid #e0e0e0;background-color: #fff;}
.news h2 {height: 24px;padding-left: 10px;margin-bottom: 10px;line-height: 24px;font-size: 14px;border-left: 2px solid #29aeef;}
.news .more_link {position: absolute;top: 13px;right: 10px;font-size: 12px;color: #999;z-index: 2;}
.news ul {overflow: hidden;border: solid #e0e0e0;border-width: 1px 0;}
.news li {position: relative;float: left;width: 50%;margin-bottom: -1px;padding: 15px 5px 15px 60px;box-sizing: border-box;border: solid #e0e0e0;border-width: 0 1px 1px 0;}
.news li:nth-child(even) {border-right-width: 0;}
.news li img {position: absolute;top: 15px;left: 10px;width: 45px;height: 45px;border-radius: 50%;}
.news li h3 {padding-top: 3px;font-size: 12px;color: #b3b3b3;}
.news li .icon_goAndTo {width: 18px;height: 8px;overflow: hidden;vertical-align: middle;background: url(../img/icon_other.png) 0 -3px no-repeat;background-size: 73px 15px;}